/* Request ID: bd799bee77882838d251774e8a21cc55 (05/08/2024 4:56pm) (BcFBDoMwDATAr3CjUpH9oJ4sZyFpTYwcQ77fGX4keM7Jh5OpSfwI5WZrD2YVA2fFCVYP8NBoVw7ew3uiF/qObVnfxfU+0ZPMVbJ5pxrYKXCZKF7b8vkD) */ /* Resource ID: e805cd0de8cee4c499a29999b17 (frontend.js, minified by uglifyjs) (02/08/2024 9:27pm) (A:22337, G:13075, K:13075) */ (function(l,s){s.lib=s.lib||{};var i=l("body");s.lib.getICalDate=function(e){var t;if(!e)return"";t=new s.lib.LWCDate(e,0);return t.getFormattedDate("Ymd")+"T"+t.getFormattedDate("His")+"Z"};s.lib.getAddToGoogleLink=function(e){var t="http://www.google.com/calendar/event?action=TEMPLATE&",i=[],a=this.getICalDate(e.ts_start),n,o;if(e.ts_end){n=e.ts_end}else{n=e.is_all_day?e.ts_start+3600*24:e.ts_start+3600}o=this.getICalDate(n);i.push("text="+encodeURIComponent(e.title));i.push("dates="+a+"/"+o);if(e.summary){i.push("details="+encodeURIComponent(s.lib.htmlDecode(e.summary)))}if(e.location){i.push("location="+encodeURIComponent(e.location))}return t+i.join("&")+"&trp=false&sprop=&sprop=name:"};s.lib.getAddToYahooLink=function(e){var t="http://calendar.yahoo.com/?v=60&view=d&type=20&",i=[];i.push("title="+encodeURIComponent(e.title));i.push("st="+this.getICalDate(e.ts_start));if(e.ts_end){i.push("et="+this.getICalDate(e.ts_end))}if(e.summary){i.push("desc="+encodeURIComponent(s.lib.htmlDecode(e.summary)))}if(e.location){i.push("in_loc="+encodeURIComponent(e.location))}return t+i.join("&")};l.fn.extend({initFrontendRegion:function(){return this.each(function(){var e=l(this);var t={captcha:{elements:e.find(".lw_captcha")}};l.each(t,function(e,t){if(t.elements.length){t.elements[e](t.settings)}});e.find('.lw_image[data-caption-enabled="true"][data-caption]').each(function(){var e=l(this),t=e.parent().hasClass("lw_preview_image")?e.parent():e;l('
').width(e.width()).text(e.attr("data-caption")).insertAfter(t)});if(!s.disable_widget_link_targets){e.find('.lw_widget:not(.lw_widget_type_navigation) a[href^="http"]:not([target])').each(function(){var e=l(this);var t=e.attr("href");if(!s.lib.hasCurrentDomainAndTld(t)){e.attr("target","_blank")}})}l('*[class^="lw_language_"]').on("click",function(){var e=l(this).attr("class").split(" ").filter(function(e){return e.indexOf("lw_language_")===0});e=e.join("").substring(12);if(e){if(e==="english"){s.lib.setCookie(s.cookie_prefix+"lang","",0,"/",s.cookie_host,false)}else{var t=new Date((new Date).setYear((new Date).getFullYear()+1));s.lib.setCookie(s.cookie_prefix+"lang",e,t,"/",s.cookie_host,false)}location.reload()}return false});l("div[data-background-image]").each(function(){if(s.lib.hasWebPSupport()){if(l(this).attr("data-background-image").match(/\.jp[e]*g/)){l(this).attr("data-background-image",l(this).attr("data-background-image").replace(/\.jp[e]*g/i,".webp"))}}l(this).css("background-image",'url("'+l(this).attr("data-background-image")+'")');l(this).removeAttr("data-background-image")})})}});s.captcha_requested=false;s.captcha_loaded=false;l.widget("lw.captcha",{widget_id:null,options:{attachSubmitHandler:true},_create:function(){var e=this;var t=this.element;var i=this.sitekey=t.attr("data-sitekey");var a=this.version=parseInt(t.attr("data-version"))||0;var n=this.$form=t.closest("form");var o;if(l.trim(t.html()))return;if(a===0||a===2){o=setInterval(function(){if(s.captcha_loaded){clearInterval(o);e.widget_id=grecaptcha.render(t.get(0),{sitekey:i});l("#g-recaptcha-response").attr("aria-hidden",true).attr("aria-label","hidden captcha field")}},50);if(!s.captcha_requested){window.lwCaptchaOnloadCallback=function(){s.captcha_loaded=true};l.getScript("http"+(window.location.protocol==="https:"?"s":"")+"://www.google.com/recaptcha/api.js?onload=lwCaptchaOnloadCallback&render=explicit");s.captcha_requested=true}}else if(a===3){t.hide();if(!n.hasClass("lw_forms_form")&&this.options.attachSubmitHandler===true){if(s.captcha_loaded){this.attachSubmitHandler(n,i)}else{o=setInterval(function(){if(s.captcha_loaded){clearInterval(o);e.attachSubmitHandler(n,i)}},50)}}if(!s.captcha_requested){window.lwCaptchaOnloadCallback=function(){s.captcha_loaded=true};l.getScript("http"+(window.location.protocol==="https:"?"s":"")+"://www.google.com/recaptcha/api.js?onload=lwCaptchaOnloadCallback&render="+i);s.captcha_requested=true}}},attachSubmitHandler:function(t,i){t.off("submit").on("submit",function(e){e.preventDefault();grecaptcha.ready(function(){grecaptcha.execute(i,{action:"lw_form"}).then(function(e){t.find('input[name="token"],input[name="action"]').remove();t.prepend('');t.prepend('');t.unbind("submit").submit()})})})},execute:function(t){var i=this;if(!l.isFunction(t)){t=l.noop}if(this.version===3){grecaptcha.ready(function(){grecaptcha.execute(i.sitekey,{action:"lw_form"}).then(function(e){i.$form.find('input[name="token"],input[name="action"]').remove();i.$form.prepend('');i.$form.prepend('');t()})})}else{t()}},refresh:function(){var e=this.element.attr("data-version");if(e==""||e==2){grecaptcha.reset(this.widget_id)}},getWidgetId:function(){return this.widget_id}});s.frontend={init:function(){this.initSubnavToggle();this.initPayments();this.initImagePreview();if(s.lib.getCookie(s.cookie_prefix+"preview")){if(i.hasClass("body_details")){this.initDetailPreview()}else{s.lib.setCookie(s.cookie_prefix+"preview","",0,"/",s.cookie_host,window.location.protocol=="https:")}}if(i.hasClass("details_events")||i.hasClass("body_details")){this.initEventDetailPage()}var e='a[href="'+window.location.href+'"], a[href="'+window.location.pathname+'"]'+(window.location.pathname.substr(window.location.pathname.length-1)==="/"?', a[href="'+window.location.pathname+'/index.php"]':"")+(window.location.pathname.substr(window.location.pathname.length-10)==="/index.php"?', a[href="'+window.location.pathname.substr(0,window.location.pathname.length-9)+'"]':"");l(e).attr("aria-current","page");if(s.lib.getQueryStringParam("include_hidden")){var t='This preview includes hidden content. View with live content only';l("body").notify({id:"lw_preview_message",message:t,type:"warning",close_button:false,slideIn:0})}i.initFrontendRegion();if(l.fn.lw_accordion&&l(".lw_accordion").length){l(".lw_accordion").lw_accordion()}if(l.fn.randomize&&l(".lw_widget_randomized").length){l(".lw_widget_randomized").randomize()}if(l.fn.contentSlideshow&&l(".lw_widget_slideshow").length){l(".lw_widget_slideshow").contentSlideshow()}if(l.fn.paginate&&l(".lw_widget_pagination:has(> .lw_paginate)").length){l(".lw_widget_pagination:has(> .lw_paginate)").paginate()}if(l.fn.saveandshare&&l(".lw_saveandshare_email").length){l(".lw_saveandshare_email").saveandshare()}this.initVideo(i);this.initDetailPageMaps();if(window.location.pathname.indexOf(".test.php")!==-1){this.showTestingMessage()}this.addPermalinkHandler();l(".lw_widget_type_galleries_inline").find("img").attr("loading","eager")},addPermalinkHandler:function(){i.on("click",".lw_widget_saveandshare .permalink a",function(e){e.preventDefault();var t=l(this);s.lib.copyToClipboard(window.location.href);t.addClass("is-copied");setTimeout(function(){t.removeClass("is-copied")},1800);return true})},initVideo:function(e){var t=e.find(".lw_media,.lw_media_wrapper > *:not(.lw_media)").each(function(){var e=l(this);if("100%"===e.attr("width")||"100%"===e.css("width")){e.removeAttr("width").removeAttr("height").css("width","").css("height","")}if(300===e.width()&&150===e.height()){e.css("width","");e.css("height","");e.attr("width",160);e.attr("height",90)}});e.fitVids({ignore:".lw_media_not_responsive"});t.filter(".lw_media_not_responsive").each(function(){var e=l(this);var t=e.width();if(!e.closest(".custom-dimension-video-wrapper").length){e.removeAttr("width").removeAttr("height").wrap('
').wrap('
')}})},initImagePreview:function(){function a(){var i=[];l(".lw_preview_image").each(function(){var e=l(this);var t=e.find("img");i.push({src:e.attr("href"),caption:s.lib.htmlDecode(t.attr("data-caption")||t.attr("alt")||"")})});return i}i.on("click",".lw_preview_image",function(e){e.preventDefault();var t=l(this),i=t.find("img").eq(0).attr("alt");if(t.hasClass("lw_disable_preview"))return true;if("image"===i)i="";s.previewImage(t.attr("href"),i,a());return true})},initDetailPreview:function(){l('
').html('Here’s the preview you requested. Click to close window').prependTo(i);i.addClass("lw_is_preview");l(".lw_close_window").on("click",function(){window.close();return false})},initIngredientsPreviewNotification:function(){if(s.ingredients_preview){var e;e="Live Preview
You are previewing unpublished changes."+'
turn off';i.addClass("has_lw_notice").notify({id:"lw_is_hidden_message",message:e,type:"success",close_button:false,slideIn:0,custom_class:"lw_ingredients_live_preview"});l(".js-turn-off-live-preview").on("click",function(){l.ajax({url:"/livewhale/backend.php",data:{livewhale:"ajax",function:"disableIngredientsPreview"},method:"GET",dataType:"json",success:function(e){e=e||{};if(l.isEmptyObject(e)||e.error){s.prompt("Error",e.error||"Unable to disable preview mode.","warning")}else{window.location.reload(true)}}})})}},initHiddenPageNotification:function(){var e;e="This page is marked as hidden. It is not visible to the public.";i.addClass("has_lw_notice").notify({id:"lw_is_hidden_message",message:e,type:"warning",close_button:false,slideIn:0});var t=l("#lw_is_hidden_message").outerHeight()-2;l("#lw_toolbar").animate({top:t},180);l("#lw_page").animate({marginTop:"+="+t+"px"},180)},initSubnavToggle:function(){var e=l(".lw_subnav_toggle");if(!e.length)return;e.each(function(){l(this).on("click",function(){var e=l(this).next("ul");if(e.is(":visible")){e.slideUp(400,function(){l(this).closest("li").removeClass("lw_expanded");l(this).attr("aria-hidden","true");l(this).prev(".lw_subnav_toggle").attr("aria-expanded","false")})}else{if(l(".lw_subnav_toggle").next("ul:visible").length){l(".lw_subnav_toggle").next("ul:visible").slideUp(400,function(){l(this).closest("li").removeClass("lw_expanded");l(this).attr("aria-hidden","true");l(this).prev(".lw_subnav_toggle").attr("aria-expanded","false");e.slideDown(650,function(){l(this).closest("li").addClass("lw_expanded");l(this).attr("aria-hidden","false");l(this).prev(".lw_subnav_toggle").attr("aria-expanded","true")})})}else{e.slideDown(650,function(){l(this).closest("li").addClass("lw_expanded");l(this).attr("aria-hidden","false");l(this).prev(".lw_subnav_toggle").attr("aria-expanded","true")})}}return false})})},initPayments:function(){if(!l(".lw_payments").length)return;l.getScript(s.liveurl_dir+"/resource/js/livewhale/theme/core/scripts/payments.js",function(){s.payments.init()})},initDateAgoElements:function(){if(!l(".lw_date_ago").length)return;function e(){l.each(l(".lw_date_ago"),function(){if(l(this).attr("data-date")){var e=new Date(l(this).attr("data-date"));if(e&&!isNaN(e.getTime())){var t=new Date,i=(t.getTime()-e.getTime())/1e3,a=Math.floor(i/86400),n=Math.floor((i-a*86400)/3600),o=Math.floor((i-a*86400-n*3600)/60),s=Math.floor(i-a*86400-n*3600-o*60);l(this).html(a>=1?a+" day"+(a!==1?"s":"")+" ago":n>=1?n+" hour"+(n!==1?"s":"")+" ago":o>=1?o+" minute"+(o!==1?"s":"")+" ago":s>=1?s+" second"+(s!==1?"s":"")+" ago":"")}}})}e();setInterval(function(){e()},6e4)},initEventDetailPage:function(){var e=l("#lw_cal_add_to_calendar, .lw_cal_add_to_calendar");if(!e.length)return;e.on("click"," > a",function(e){e.preventDefault();var t=l(this),i=t.parent().find("ul");if(i.is(":visible")){t.removeClass("lw_active")}else{t.addClass("lw_active")}i.slideToggle(200);return true}).on("click","li",function(e){e.preventDefault();var t=l(this).find(".lw_cal_icon"),i;if(t.hasClass("lw_cal_google")){i=s.lib.getAddToGoogleLink(s.details_data)}else if(t.hasClass("lw_cal_yahoo")){i=s.lib.getAddToYahooLink(s.details_data)}else if(t.hasClass("lw_cal_ical")||t.hasClass("lw_cal_outlook")){i=s.liveurl_dir+"/ical/events/id/"+s.details_id+"/outlook/1"}window.open(i,"SaveToCalendar")})},initDetailPageMaps:function(){if(!s.is_details_template||!s.latitude||!s.longitude||!l(".details_map").length){return false}var e=l(".details_map");var t=e.attr("data-aspect-ratio")?e.attr("data-aspect-ratio"):"1:1";var i=e.attr("data-zoom")?e.attr("data-zoom"):17;e.lwGoogleMapsEmbed({api_key:s.maps_api_key,latitude:s.latitude,longitude:s.longitude,aspect_ratio:t,zoom:i})},showTestingMessage:function(){var e;i.notify({id:"lw_testing_message",message:"This has been marked as a test page.",type:"warning",close_button:false,slideIn:0});e=l("#lw_testing_message").outerHeight();i.css("margin-top",e);i.on("pageEditorInit.lw",function(){i.css("margin-top",0);l("#lw_page").css("margin-top","+="+e);l("#lw_toolbar").css("top",e)})}};l(function(){s.frontend.init();if(s.is_hidden_page){s.frontend.initHiddenPageNotification()}s.frontend.initIngredientsPreviewNotification()})})(livewhale.jQuery||window.jQuery,livewhale); /* Resource ID: 75aa3fc9331361725c5d7ea5479 ('+document.location.href.replace() */ /* Resource not found (). */ /* Resource ID: 815417267f76f6f460a4a61f9db ([) */ /* Resource not found (). */